package com.java.business.model;

import com.java.common.model.PageParam;
import com.java.manage.model.Company;
import com.java.userservice.model.User;
import lombok.Data;

import java.util.Date;

@Data
public class Complaint extends PageParam {

    /**
     * id
     */
    private Integer id;

    /**
     * 用户id 关联用户表t_user
     */
    private Integer userId;
    /**
     * 投诉内容
     */
    private String content;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 投诉回复内容
     */
    private String reply;
    /**
     * 投诉回复内容创建时间
     */
    private Date replyTime;
    /**
     * 所属门店id 关联门店表t_store
     */
    private Integer storeId;
    /**
     * 投诉回复人id 关联用户表t_user
     */
    private Integer replyUserId;

    /**
     * 用于返回回复人的名字
     */
    private String replyName;

    /**
     * 拿取user表的值
     */
    private User user = new User();

    /**
     * 拿取store表的值
     */
    private Company company = new Company();
}
